river watershed - French English Dictionary